Watching dolphin & whales through our boat tours is the best thing to do in whale watching in vilamoura | castlecaufield county tyrone Whale Watching in Vilamoura |